cast a gloom over - French English Dictionary